花費 21 ms
Service Locator 模式

什么是Service Locator 模式? 服務定位模式(Service Locator Pattern)是一種軟件開發中的設計模式,通過應用強大的抽象層,可對涉及嘗試獲取一個服務的過程進行封裝。 ...

Fri Apr 12 18:14:00 CST 2013 7 14461
控制反轉(Ioc)和依賴注入(DI)

控制反轉IOC, 全稱 “Inversion of Control”。依賴注入DI, 全稱 “Dependency Injection”。 一個簡單的場景:  當一個類的實例需要另一個類的實例協助 ...

Thu Apr 21 13:22:00 CST 2016 1 7263
依賴倒置原則(Dependency Inversion Principle)

很多軟件工程師都多少在處理 "Bad Design" 時有一些痛苦的經歷。如果發現這些 "Bad Design" 的始作俑者就是我們自己時,那感覺就更糟糕了。那么,到底是什么讓我做出一個能稱為 "Ba ...

Thu Jun 19 19:25:00 CST 2014 3 4924
EntityFramework用法探索(七)線程安全實踐

在前文中,我們通過Unity來注冊各種類型和WiringUp。 但選擇使用了ContainerControlledLifetimeManager對象生命周期管理器,其將每個對象存儲為S ...

Fri Jun 07 06:46:00 CST 2013 2 3986
Unity3.0基於約定的自動注冊機制

前文《Unity2.0容器自動注冊機制》中,介紹了如何在 Unity 2.0 版本中使用 Auto Registration 自動注冊機制。在 Unity 3.0 版本中(2013年),新增了基於約定 ...

Wed Nov 13 16:24:00 CST 2013 7 2298
Autofac 的構造函數注入方式

介紹 該篇文章通過一個簡單的 ASP.NET MVC 項目進行介紹如何使用 autofac 及 autofac 的 MVC 模塊進行依賴注入。注入方式通過構造函數。 在編寫 aufofac 的依賴 ...

Wed Aug 19 04:13:00 CST 2015 0 2827
IoC 依賴注入容器 Unity

IoC 是什么? 在軟件工程領域,“控制反轉(Inversion of Control,縮寫為IoC)”是一種編程技術,表述在面向對象編程中,可描述為在編譯時靜態分析器並不知道具體被耦合的對象,而該 ...

Wed Apr 10 09:38:00 CST 2013 3 3011
EntityFramework中使用Repository裝飾器

鋪墊 通常在使用 EntityFramework 時,我們會封裝出 IRepository 和 IUnitOfWork 接口,前者負責 CRUD 操作,后者負責數據提交 Commit。 ...

Sun Aug 11 20:57:00 CST 2013 3 2626
Unity容器中的對象生存期管理

IoC 容器的對象生存期管理 如果你一直在使用 IoC 容器,你可能已經使用過了一些對象生存期管理模型(Object Lifetime Management)。通過對對象生存期的管理,將使對象的復用 ...

Sun Apr 14 01:24:00 CST 2013 0 3417

 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM